package com.lesson9.decorator.ex;

/**
 * @author 朝花不迟暮
 * @version 1.0
 * @date 2020/10/2 10:19
 * 实现具体的装饰对象ConcreteDecorator
 */
public class FlyCar extends SuperCar
{
    public FlyCar(ICar iCar)
    {
        super(iCar);
    }

    @Override
    public void move()
    {
        super.move();
        fly();//在原有移动的基础上，装饰了一个fly的功能
    }

    //这里就是新增的功能
    public void fly(){
        System.out.println("---天上飞");
    }
}
